#include "Laser.h"
#include <Windows.h>
#include <iostream>
using namespace std;

Laser::Laser(int x, int y)
{
	posX=x;
	posY=y;
	coord.setPositionX(posX);
	coord.setPositionY(posY);
	this->putLaser();
}
void Laser::removeLaser()
{	
	coord.gotoxy(coord.getPositionX(),coord.getPositionY());
	cout<<" ";
}
void Laser::putLaser()
{	
	coord.gotoxy(coord.getPositionX(),coord.getPositionY());
	cout<<char(15);		
}

bool Laser::moveLaser()
{	
	removeLaser();
	if (posY>1)
	{
		posY--;
		coord.setPositionY(posY);
		putLaser();
		return true;
	}
	return false;
}
void Laser::killLaser()
{
	coord.setPositionX(0);
	coord.setPositionY(0);
	putLaser();
}